special rescue team - Francés Inglés Diccionario